Product

AI Actions

Solutions

About

Resources

Product

AI Actions

Solutions

About

Resources

Automatisez votre Wrk

Automatisez votre Wrk

Automatisez votre Wrk

Automatisez votre Wrk

Automatisez votre Wrk

Automatisez votre Wrk

Automatisez votre Wrk

Automatisez votre Wrk

IA, automatisation de navigateur, connecteurs API et tâches humaines tout en une plateforme.

Les entreprises et les professionnels du monde entier automatisent leur travail avec Wrk.

The API/SDK to enable your AI-ChatBot with actions

‣ Integrate over 2,500 simple or complex single or mult-step actions into your AI agent or chatbot with a few lines of code.

‣ Easy to use API/SDK

‣ Ability to create your own simple and complex single/multi-step actions

‣ Realtime deliverability + webhook for 2-way communication

‣ Enterprise-grade infrastructure backed by SOC2 Type II and HIPAA/PIPEDA Security & Compliance

def get_response():
    """Get the response from the AI and execute the tool call if necessary"""
    response = call_chatgpt(messages, open_ai_client)

    # Verify that the response has a tool call, then execute the tool call
    tool_response = wrk_gpt_client.execute_tool(response)
    if tool_response[0]:

        messages.append(response.choices[0].message)
        messages.append({
            "role": "tool",
            "content": json.dumps(tool_response[0]),
            "tool_call_id": response.choices[0].message.tool_calls[0].id
        })

        # Start a processing thread to monitor the tool that was called
        if tool_response[1]:
            tool_thread = threading.Thread(
                target=monitor_tool, 
                args=(tool_response[1],)
            )
            tool_thread.start()

        response = call_chatgpt(messages, open_ai_client)

    messages.append({"role": "assistant", "content": response.choices[0].message.content})
    
    return response.choices[0].message.content

The API/SDK to enable your AI-ChatBot with actions

‣ Integrate over 2,500 simple or complex single or mult-step actions into your AI agent or chatbot with a few lines of code.

‣ Easy to use API/SDK

‣ Ability to create your own simple and complex single/multi-step actions

‣ Realtime deliverability + webhook for 2-way communication

‣ Enterprise-grade infrastructure backed by SOC2 Type II and HIPAA/PIPEDA Security & Compliance

def get_response():
    """Get the response from the AI and execute the tool call if necessary"""
    response = call_chatgpt(messages, open_ai_client)

    # Verify that the response has a tool call, then execute the tool call
    tool_response = wrk_gpt_client.execute_tool(response)
    if tool_response[0]:

        messages.append(response.choices[0].message)
        messages.append({
            "role": "tool",
            "content": json.dumps(tool_response[0]),
            "tool_call_id": response.choices[0].message.tool_calls[0].id
        })

        # Start a processing thread to monitor the tool that was called
        if tool_response[1]:
            tool_thread = threading.Thread(
                target=monitor_tool, 
                args=(tool_response[1],)
            )
            tool_thread.start()

        response = call_chatgpt(messages, open_ai_client)

    messages.append({"role": "assistant", "content": response.choices[0].message.content})
    
    return response.choices[0].message.content

The API/SDK to enable your AI-ChatBot with actions

‣ Integrate over 2,500 simple or complex single or mult-step actions into your AI agent or chatbot with a few lines of code.

‣ Easy to use API/SDK

‣ Ability to create your own simple and complex single/multi-step actions

‣ Realtime deliverability + webhook for 2-way communication

‣ Enterprise-grade infrastructure backed by SOC2 Type II and HIPAA/PIPEDA Security & Compliance

def get_response():
    """Get the response from the AI and execute the tool call if necessary"""
    response = call_chatgpt(messages, open_ai_client)

    # Verify that the response has a tool call, then execute the tool call
    tool_response = wrk_gpt_client.execute_tool(response)
    if tool_response[0]:

        messages.append(response.choices[0].message)
        messages.append({
            "role": "tool",
            "content": json.dumps(tool_response[0]),
            "tool_call_id": response.choices[0].message.tool_calls[0].id
        })

        # Start a processing thread to monitor the tool that was called
        if tool_response[1]:
            tool_thread = threading.Thread(
                target=monitor_tool, 
                args=(tool_response[1],)
            )
            tool_thread.start()

        response = call_chatgpt(messages, open_ai_client)

    messages.append({"role": "assistant", "content": response.choices[0].message.content})
    
    return response.choices[0].message.content

The API to enable your AI-ChatBot with actions

Integrate over 2,500 simple or complex single or mult-step actions into your AI agent or chatbot with a few lines of code.

‣ Easy to use SDK

‣ Ability to create your own complex multi-step actions

‣ Realtime deliverability + webhook for 2-way communication

‣ Enterprise-grade infrastructure backed by SOC2 Type II Security & Compliance

def get_response():
    """Get the response from the AI and execute the tool call if necessary"""
    response = call_chatgpt(messages, open_ai_client)

    # Verify that the response has a tool call, then execute the tool call
    tool_response = wrk_gpt_client.execute_tool(response)
    if tool_response[0]:

        messages.append(response.choices[0].message)
        messages.append({
            "role": "tool",
            "content": json.dumps(tool_response[0]),
            "tool_call_id": response.choices[0].message.tool_calls[0].id
        })

        # Start a processing thread to monitor the tool that was called
        if tool_response[1]:
            tool_thread = threading.Thread(
                target=monitor_tool, 
                args=(tool_response[1],)
            )
            tool_thread.start()

        response = call_chatgpt(messages, open_ai_client)

    messages.append({"role": "assistant", "content": response.choices[0].message.content})
    
    return response.choices[0].message.content

Tarification transactionnelle

Ne payez qu'une fois la tâche réussie, ainsi vous pouvez augmenter ou réduire l'échelle quand vous en avez besoin.

Tarification transactionnelle

Ne payez qu'une fois la tâche réussie, ainsi vous pouvez augmenter ou réduire l'échelle quand vous en avez besoin.

Tarification transactionnelle

Ne payez qu'une fois la tâche réussie, ainsi vous pouvez augmenter ou réduire l'échelle quand vous en avez besoin.

Tarification transactionnelle

Ne payez qu'une fois la tâche réussie, ainsi vous pouvez augmenter ou réduire l'échelle quand vous en avez besoin.

Planification

Configurez-le et oubliez-le... Planifiez votre automatisation et laissez-la faire son travail pendant que vous dormez.

Planification

Configurez-le et oubliez-le... Planifiez votre automatisation et laissez-la faire son travail pendant que vous dormez.

Planification

Configurez-le et oubliez-le... Planifiez votre automatisation et laissez-la faire son travail pendant que vous dormez.

Planification

Configurez-le et oubliez-le... Planifiez votre automatisation et laissez-la faire son travail pendant que vous dormez.

Tentatives de réessai automatiques

L'automatisation de Wrk est soutenue par de VRAIS ÊTRES HUMAINS qui veilleront à ce que votre automatisation fonctionne toujours.

Tentatives de réessai automatiques

L'automatisation de Wrk est soutenue par de VRAIS ÊTRES HUMAINS qui veilleront à ce que votre automatisation fonctionne toujours.

Tentatives de réessai automatiques

L'automatisation de Wrk est soutenue par de VRAIS ÊTRES HUMAINS qui veilleront à ce que votre automatisation fonctionne toujours.

Tentatives de réessai automatiques

L'automatisation de Wrk est soutenue par de VRAIS ÊTRES HUMAINS qui veilleront à ce que votre automatisation fonctionne toujours.

Nouvelles capacités hebdomadaires

Développez vos automatisations existantes et lancez de nouvelles actions Wrk avec notre publication hebdomadaire de nouvelles Actions Wrk.

Nouvelles capacités hebdomadaires

Développez vos automatisations existantes et lancez de nouvelles actions Wrk avec notre publication hebdomadaire de nouvelles Actions Wrk.

Nouvelles capacités hebdomadaires

Développez vos automatisations existantes et lancez de nouvelles actions Wrk avec notre publication hebdomadaire de nouvelles Actions Wrk.

Nouvelles capacités hebdomadaires

Développez vos automatisations existantes et lancez de nouvelles actions Wrk avec notre publication hebdomadaire de nouvelles Actions Wrk.

Tarification transactionnelle

Ne payez qu'une fois la tâche réussie, ainsi vous pouvez augmenter ou réduire l'échelle quand vous en avez besoin.

Tarification transactionnelle

Ne payez qu'une fois la tâche réussie, ainsi vous pouvez augmenter ou réduire l'échelle quand vous en avez besoin.

Tarification transactionnelle

Ne payez qu'une fois la tâche réussie, ainsi vous pouvez augmenter ou réduire l'échelle quand vous en avez besoin.

Tarification transactionnelle

Ne payez qu'une fois la tâche réussie, ainsi vous pouvez augmenter ou réduire l'échelle quand vous en avez besoin.

Planification

Configurez-le et oubliez-le... Planifiez votre automatisation et laissez-la faire son travail pendant que vous dormez.

Planification

Configurez-le et oubliez-le... Planifiez votre automatisation et laissez-la faire son travail pendant que vous dormez.

Planification

Configurez-le et oubliez-le... Planifiez votre automatisation et laissez-la faire son travail pendant que vous dormez.

Planification

Configurez-le et oubliez-le... Planifiez votre automatisation et laissez-la faire son travail pendant que vous dormez.

Nouvelles capacités hebdomadaires

Développez vos automatisations existantes et lancez de nouvelles actions Wrk avec notre publication hebdomadaire de nouvelles Actions Wrk.

Nouvelles capacités hebdomadaires

Développez vos automatisations existantes et lancez de nouvelles actions Wrk avec notre publication hebdomadaire de nouvelles Actions Wrk.

Nouvelles capacités hebdomadaires

Développez vos automatisations existantes et lancez de nouvelles actions Wrk avec notre publication hebdomadaire de nouvelles Actions Wrk.

Nouvelles capacités hebdomadaires

Développez vos automatisations existantes et lancez de nouvelles actions Wrk avec notre publication hebdomadaire de nouvelles Actions Wrk.

Start Automating with Wrk

Kickstart your automation journey with the Wrk all-in-one automation platform