def handle_first_time_vendor(page_id):
    new_vendor = Vendor.find_by_page_id(page_id)
    bot = Bot(new_vendor.page_access_token)
    catalog = Catalog(page_id)
    catalog.save()
    knowledge = catalog.knowledge
    bot.set_get_started({
        'get_started': {
            'payload': 'get_started'
        }
    })
    bot.set_persistent_menu({
        'persistent_menu': [
            {
                'locale': 'default',
                'composer_input_disabled': False,
                'call_to_actions': [
                    {
                        'type': 'postback',
                        'title': knowledge['persistant_menut']['values'][0]['value']
                    },
                    {
                        'type': 'postback',
                        'title': knowledge['persistant_menut']['values'][1]['value']
                    },
                    {
                        'type': 'web_url',
                        'title': 'Powered By Sentri',
                        'url': 'https://www.sentri.io/',
                    }
                ]
            }
        ]
    })
    new_vendor.is_setup = True
    new_vendor.save()
    return new_vendor, catalog