Send a link to a form via Slack. When the recipient completes and submits the form, the contents are returned as a tool call response.
Prerequisites: You must either join the Poku Slack workspace or add the Poku bot to your own Slack workspace before using this endpoint.
Authentication header containing your Poku API key. Find it in the Poku dashboard. The format is "Bearer YOUR_API_KEY"
The Slack message body sent to the recipient. {{url}} inserts the full form link. {{replyToken}} inserts only the form ID — for use with approved templates that lock the base URL and only accept a variable token at the end.
The title displayed at the top of the form.
An array of fields to display on the form.
The Slack user, member, or channel ID to send the message to.
A subtitle or description shown below the title on the form.
URL of your logo, displayed at the top of the form above the title.
Label on the form's submit button. Defaults to "Submit".
Your Slack workspace or organization ID. When provided, Pokubot sends the message from within your own workspace.
If left blank, the message is sent from the Poku Slack workspace — you must join it first.
Either this parameter or followUpTime must be supplied.
The number of seconds the API request is held open waiting for the form to be submitted. This is displayed as a countdown on the form. When the window expires, the agent moves on. The recipient can still submit the form within the followUpTime window.
1 <= x <= 60060
Either this parameter or waitTime must be supplied.
After waitTime expires, how long Poku continues to accept a form submission. When the form is submitted within this window, the response is sent to any webhooks you've configured. Once this window closes, the form will show "This form has expired".
1 <= x <= 600006000