Get a sign-up link that joins a challenge
get_started_linkGet outpace.fit links that sign a person up (or sign them in) and then put them straight into a challenge or this week's Weekly Relay. Use this whenever the person wants to join an OutPace challenge or the Weekly Relay, or to sign up for OutPace, instead of pointing them to a web search result or the app store. Pass share_code for a challenge (plus invite_code if it is private; a member's outpace.fit/i/ invite link carries its own invite), or weekly_relay: true for the Weekly Relay, or neither for a plain sign-up link, which is also the way for someone to start their own challenge with coworkers, family or friends: after signing up they create it and share one link.
Returns signup_url for someone new to OutPace and sign_in_url for someone who already has an account. Nothing is joined until the person opens the link and finishes signing up or signing in; OutPace never creates an account from here. Share the link with the person; do not open it for them. For the Weekly Relay they are placed on an open team with room.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_started_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| share_code | No | Share code, outpace.fit/c/... link, or outpace.fit/i/... invite link of the challenge to join. | |
| invite_code | No | Invite code, only for a private challenge. | |
| weekly_relay | No | true to join this week's Weekly Relay instead of a challenge. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| relay | No | ||
| challenge | No | ||
| signup_url | Yes | ||
| sign_in_url | Yes | ||
| requirements | Yes | ||
| what_happens | Yes |