Tally

Learn how to use Tally with Composio

Overview

Enum

TALLY

Description

Tally is a form-building platform that allows users to create forms, collect responses, and integrate with various tools and services.

Authentication Details

api_key
stringRequired
client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
stringDefaults to user,forms

Actions

Tool to create a new form. use after preparing block definitions and optional settings.

Action Parameters

blocks
array
settings
object
status
string
templateId
string
workspaceId
string

Action Response

data
object
error
string
successful
boolean
Tool to create a new webhook for a form. use after confirming you have the form id and the callback url.

Action Parameters

eventTypes
arrayDefaults to ['FORM_RESPONSE']
externalSubscriber
string
formId
stringRequired
httpHeaders
array
signingSecret
string
url
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to delete a specific form identified by its id. use after confirming the form should be permanently removed.

Action Parameters

formId
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to delete a specific webhook. use after confirming the webhook id.

Action Parameters

webhookId
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve details of a specific form. use when you need comprehensive form metadata by id. use after confirming the form id to fetch its full configuration, blocks, and stats.

Action Parameters

formId
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve the fields of a specific form. use when you need the form's field definitions after obtaining its id.

Action Parameters

formId
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve the responses of a specific form. use after confirming the form id and when paginated data is needed.

Action Parameters

formId
stringRequired
limit
integer
page
integer

Action Response

data
object
error
string
successful
boolean
Tool to retrieve the settings of a specific form. use after confirming the form id. example: "get settings for form abc123."

Action Parameters

formId
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve information about the authenticated user. use when you need to confirm account details before proceeding.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to list events associated with a specific webhook. use when you need to inspect delivery history after creating or listing a webhook.

Action Parameters

page
integer
webhookId
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a paginated list of forms. use when you need to list all forms accessible to the authenticated user.

Action Parameters

page
integer

Action Response

data
object
error
string
successful
boolean
Tool to list submissions for a specific form. use when you need to paginate through form submissions.

Action Parameters

formId
stringRequired
page
integer
pageSize
integer

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a paginated list of configured webhooks. use when you need a full listing of webhooks across your accessible forms and workspaces.

Action Parameters

limit
integer
page
integer

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a paginated list of workspaces. use when you need to browse workspaces accessible to the authenticated user.

Action Parameters

page
integer

Action Response

data
object
error
string
successful
boolean
Tool to update form details. use after confirming the form exists and obtaining its id.

Action Parameters

blocks
array
formId
stringRequired
name
string
settings
object
status
string

Action Response

data
object
error
string
successful
boolean
Tool to update the details of a specific workspace identified by its id. use when you need to rename a workspace after confirming the workspace id.

Action Parameters

name
string
workspaceId
stringRequired

Action Response

data
object
error
string
successful
boolean