provider calls POST /calls.add
@utdk/slack /calls.add
calls_add
Registers a new Call.
token header required
Authentication token. Requires scope: `calls:write`
string

Try it

Authentication
Configure credentials for Slack Web API
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

callsAdd
POST/calls.add
Registers a new Call.

Input

The valid Slack user ID of the user who created this Call. When this method is called with a user token, the `created_by` field is optional and defaults to the authed user of the token. Otherwise, the field is required.

Call start time in UTC UNIX timestamp format

When supplied, available Slack clients will attempt to directly launch the 3rd-party Call with this URL.

An optional, human-readable ID supplied by the 3rd-party Call provider. If supplied, this ID will be displayed in the Call object.

required

An ID supplied by the 3rd-party Call provider. It must be unique across all Calls from that service.

required

The URL required for a client to join the Call.

The name of the Call.

The list of users to register as participants in the Call. [Read more on how to specify users here](/apis/calls#users).

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import slack from '@utdk/slack';

await slack.callsAdd()