Tally

Learn how to use Tally with Composio

Overview

SLUG

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

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
bearer_token
string
generic_api_key
stringRequired

Tools

SLUG: TALLY_CREATE_FORM

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_CREATE_WEBHOOK

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_DELETE_FORM

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_DELETE_WEBHOOK

Tool to delete a specific webhook. use after confirming the webhook id.

Action Parameters

webhookId
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_GET_FORM_DETAILS

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_GET_FORM_FIELDS

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_GET_FORM_RESPONSES

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_GET_FORM_SETTINGS

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_GET_USER_INFO

Tool to retrieve information about the authenticated user. use when you need to confirm account details before proceeding.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_GET_WEBHOOK_EVENTS

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_LIST_FORMS

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_LIST_SUBMISSIONS

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_LIST_WEBHOOKS

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_LIST_WORKSPACES

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_UPDATE_FORM

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
objectRequired
error
string
successful
booleanRequired

SLUG: TALLY_UPDATE_WORKSPACE

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
objectRequired
error
string
successful
booleanRequired